Kenyan police fired tear gas and water cannons at anti-government demonstrators in Nairobi on... (65 revisions)